﻿using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;

namespace blackhouse.BlackApart.Business.Furnitures {
    public interface IFurniture {

        int Id { get; }
        string Name { get; set; }
        string Description { get; set; }
        string ImageName { get; set; }
        int Sort { get; set; }


        bool SaveFurniture();
        bool AddToApartment(int apartmentId);
        void SetImageData(byte[] data);
        IFurniture[] GetApartmentFurnitures(int apartmentId);
        IFurniture[] GetApartmentTypeFurnitures(int apartmentTypeId);
        string GetFurnitureIconImageUrl(Size size);
    }
}
